be familiar with sewing and embroidery - Turco Inglés Diccionario